package com.itheima.mapper;

import com.itheima.pojo.OrderSetting;
import org.apache.ibatis.annotations.Param;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @author 司军强
 * @version 1.0.0
 * @date 2019/7/20 :20:59
 * @description
 **/


public interface OrderSettingDao {
    //参数类型是 pojo 或者 map 不用加注解
    Integer add(@Param("orderDate") Date orderDate);
    //参数类型是 pojo 或者 map 不用加注解 映射文件中可以获取属性值 如果添加注解的话 会把pojo当作一个参数 传递
    void setOrderSetting(OrderSetting orderSetting);

 //pojo不用添加注解 目的是是个传递的是个对象
    void insertAdd(OrderSetting orderSetting);

    // pojo 和map 不用加注解
    List<OrderSetting> finddate(@Param("month") String month);

}
